Ninja Database Pro
CompositeIndex<T> Class Members
Fields  Properties  Methods 


KellermanSoftware.NinjaDatabasePro Namespace : CompositeIndex<T> Class

The following tables list the members exposed by CompositeIndex<T>.

Public Constructors
 NameDescription
Public Constructor  
Top
Protected Fields
 NameDescription
Protected Field  
Protected Field  
Top
Public Properties
 NameDescription
Public Property The name of the class type (Inherited from KellermanSoftware.NinjaDatabasePro.BaseCompositeIndex<T>)
Public Property Reference to the database (Inherited from KellermanSoftware.NinjaDatabasePro.BaseCompositeIndex<T>)
Public Property The name of the index (Inherited from KellermanSoftware.NinjaDatabasePro.BaseCompositeIndex<T>)
Public Property True if an index has been inserted or updated or deleted (Inherited from KellermanSoftware.NinjaDatabasePro.BaseCompositeIndex<T>)
Public Property True if an index has been inserted or updated or deleted and has not been sorted yet (Inherited from KellermanSoftware.NinjaDatabasePro.BaseCompositeIndex<T>)
Public Property A list of properties for this index (Inherited from KellermanSoftware.NinjaDatabasePro.BaseCompositeIndex<T>)
Public PropertyOverridden.  Used for serialization and deserialization. A dictionary with the primary key for the key, and the index for the value  
Public Property The style of the index; unique or non-unique (Inherited from KellermanSoftware.NinjaDatabasePro.BaseCompositeIndex<T>)
Top
Public Methods
 NameDescription
Public MethodOverridden.  Clear all the items in the index  
Public MethodOverridden.  Clear all lazy loaded values  
Public MethodOverridden.  Delete an item in the index by primary key and set IsDirty to true  
Public MethodOverridden.  Get all the primary keys associated with this index  
Public MethodOverridden.  Get all the primary keys associated with this index in descending order  
Public MethodOverridden.  Get a list of Index Records that match the passed indexValue  
Public MethodOverridden.  Get all the primary keys associated with this index in ascending order  
Public MethodOverridden.  Insert a list of index values  
Public MethodOverridden.  Query for a list of index records  
Public MethodOverridden.  Sort the index by the index value  
Public MethodOverridden.  Update a list of index values  
Top
See Also

Reference

CompositeIndex<T> Class
KellermanSoftware.NinjaDatabasePro Namespace